package com.smedi.ismedi.progress.api.dto.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;

import javax.validation.constraints.NotNull;
import java.util.List;

/**
 * @author liaojiajie
 * @date 2022/9/20
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@EqualsAndHashCode(callSuper = false)
@ApiModel(value = "项目简报详情所有 入参")
public class ProjectBriefReportAllRequest {
    /**
     * 类型（0、项目简报 1、主体院简报 2、总院简报）
     */
    @ApiModelProperty(value = " 类型（0、项目简报 1、主体院简报 2、总院简报）")
    @NotNull
    private Long briefReportType;

    /**
     * 备注信息
     */
    @ApiModelProperty(value = "备注信息")
    private String remarksInformation;

    /**
     * 简报详情信息
     */
    @ApiModelProperty(value = "简报详情信息")
    private List<ProjectBriefReportEditRequest> projectBriefReportDetail;
}
